Skip to content

Improve layout editor preview states and default styles#695

Merged
han4wluc merged 1 commit intomainfrom
feat/layout-preview-active-states
Apr 11, 2026
Merged

Improve layout editor preview states and default styles#695
han4wluc merged 1 commit intomainfrom
feat/layout-preview-active-states

Conversation

@han4wluc
Copy link
Copy Markdown
Contributor

Summary

  • add layout editor preview background selection, context-menu removal, full-image preview, and canvas background rendering using the project resolution
  • update default repository template styles with active menu text, shared black text strokes, and choice-item child interaction inheritance defaults
  • preserve text style stroke color resources in export/projection data, update the runtime action schema test coverage, and bump route-graphics to 1.7.2

Validation

  • bun run lint
  • bunx vitest run tests/project/projection.test.js tests/commandLineRuntimeAction/commandLineRuntimeAction.schema.test.js
  • bun run check:contracts (fails due to existing repo-wide diagnostics unrelated to this branch)

@han4wluc han4wluc merged commit 57e0310 into main Apr 11, 2026
1 check passed
@han4wluc han4wluc deleted the feat/layout-preview-active-states branch April 11, 2026 16:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant